provide (someone with) impression - Spanisch Englisch Wörterbuch